package com.sykj.bsc.zjj.bean;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

/**
 * 实体类
 * 后台
 * 顾客管理
 * 顾客列表
 * 查看顾客详细信息
 * 
 * @author Lenovo G50-80
 *
 */
public class Bis_business_order {
	private String order_id;//订单编号
	private String order_content;//订单内容
	private String project_id;//项目编号
	private String shop_id;//店铺编号
	private String custom_user_id;//消费者编号
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date subscribe_time;//预约时间
	private String order_type;//订单类型 1美研币 2礼包3项目
	private Float order_money;//订单金额
	private Integer buy_num;//购买数量
	private Float pay_money;//实际支付金额
	private Integer extend_beauty_num;//消耗美研币数量
	private Float cash_income;//现金收入
	private Float extend_income;//消耗收入
	private String pay_way;//支付方式1 微信 2支付宝 3美颜币 4套餐
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date pay_time;//支付时间
	private String check_code;//美研币支付验证码
	private String order_status;//订单状态
	private String order_remark;//订单备注
	private String server_user_id;//
	private String handle_user_id;//经手员工编号
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date create_time;//订单创建时间
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date service_time;//服务时间
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date cancel_time;//撤销时间
	private String cancel_type;//
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date finish_time;//订单完成时间
	private String order_source;//订单所属 1平台 2商家
	private String modify_status;//修改状态 1已经修改0未修改
	private Integer free_num;//免费美研币
	
	//以下是条件查询时间控件
	//完成日期
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date finish_time1;
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date finish_time2;
	//预约日期
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date subscribe_time1;
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date subscribe_time2;
	
	//private String shop_id;//店铺编号
	private String owner_id;//店主编号
	private String shop_name;//商店名称
	private String short_name;//商家简称
	private Float month_cash_in;//月目标现金收入
	private Float month_expend_in;//月目标消耗收入
	private String shop_license;//商家营业执照
	private String shop_image;//商家标志图片 缩略图片 存储图片地址
	private String shop_detail_image;//封面图片 存储图片地址
	private Float gps_x;//地址x坐标
	private Float gps_y;//地址y坐标
	private Integer sort_no;//排序号
	private String shop_address;//店铺地址
	private String shop_qrcode;//店铺二维码
	private String shop_phone;//店铺电话
	private Float shop_area;//店铺面积
	private String shop_project;//店铺主营项目
	private String shop_type;//店铺类型
	private String shop_intro;//商家介绍
	private String show_status;//显示状态 0禁用 1启用
	private String is_del;//是否删除 0:有效1:删除
	private String shop_remark;//商家备注
	private String begin_time;//营业开始时间
	private String end_time;//营业结束时间
	//@DateTimeFormat(pattern="yyyy-MM-dd")
	//private Date create_time;//创建时间
	private String create_user_id;//创建人ID
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date modify_time;//修改时间
	private String modify_user_id;//修改用户ID
	public Bis_business_order() {
		super();
	}
	public Bis_business_order(String order_id, String order_content, String project_id, String shop_id,
			String custom_user_id, Date subscribe_time, String order_type, Float order_money, Integer buy_num,
			Float pay_money, Integer extend_beauty_num, Float cash_income, Float extend_income, String pay_way,
			Date pay_time, String check_code, String order_status, String order_remark, String server_user_id,
			String handle_user_id, Date create_time, Date service_time, Date cancel_time, String cancel_type,
			Date finish_time, String order_source, String modify_status, Integer free_num, Date finish_time1,
			Date finish_time2, Date subscribe_time1, Date subscribe_time2, String owner_id, String shop_name,
			String short_name, Float month_cash_in, Float month_expend_in, String shop_license, String shop_image,
			String shop_detail_image, Float gps_x, Float gps_y, Integer sort_no, String shop_address,
			String shop_qrcode, String shop_phone, Float shop_area, String shop_project, String shop_type,
			String shop_intro, String show_status, String is_del, String shop_remark, String begin_time,
			String end_time, String create_user_id, Date modify_time, String modify_user_id) {
		super();
		this.order_id = order_id;
		this.order_content = order_content;
		this.project_id = project_id;
		this.shop_id = shop_id;
		this.custom_user_id = custom_user_id;
		this.subscribe_time = subscribe_time;
		this.order_type = order_type;
		this.order_money = order_money;
		this.buy_num = buy_num;
		this.pay_money = pay_money;
		this.extend_beauty_num = extend_beauty_num;
		this.cash_income = cash_income;
		this.extend_income = extend_income;
		this.pay_way = pay_way;
		this.pay_time = pay_time;
		this.check_code = check_code;
		this.order_status = order_status;
		this.order_remark = order_remark;
		this.server_user_id = server_user_id;
		this.handle_user_id = handle_user_id;
		this.create_time = create_time;
		this.service_time = service_time;
		this.cancel_time = cancel_time;
		this.cancel_type = cancel_type;
		this.finish_time = finish_time;
		this.order_source = order_source;
		this.modify_status = modify_status;
		this.free_num = free_num;
		this.finish_time1 = finish_time1;
		this.finish_time2 = finish_time2;
		this.subscribe_time1 = subscribe_time1;
		this.subscribe_time2 = subscribe_time2;
		this.owner_id = owner_id;
		this.shop_name = shop_name;
		this.short_name = short_name;
		this.month_cash_in = month_cash_in;
		this.month_expend_in = month_expend_in;
		this.shop_license = shop_license;
		this.shop_image = shop_image;
		this.shop_detail_image = shop_detail_image;
		this.gps_x = gps_x;
		this.gps_y = gps_y;
		this.sort_no = sort_no;
		this.shop_address = shop_address;
		this.shop_qrcode = shop_qrcode;
		this.shop_phone = shop_phone;
		this.shop_area = shop_area;
		this.shop_project = shop_project;
		this.shop_type = shop_type;
		this.shop_intro = shop_intro;
		this.show_status = show_status;
		this.is_del = is_del;
		this.shop_remark = shop_remark;
		this.begin_time = begin_time;
		this.end_time = end_time;
		this.create_user_id = create_user_id;
		this.modify_time = modify_time;
		this.modify_user_id = modify_user_id;
	}
	@Override
	public String toString() {
		return "Bis_business_order [order_id=" + order_id + ", order_content=" + order_content + ", project_id="
				+ project_id + ", shop_id=" + shop_id + ", custom_user_id=" + custom_user_id + ", subscribe_time="
				+ subscribe_time + ", order_type=" + order_type + ", order_money=" + order_money + ", buy_num="
				+ buy_num + ", pay_money=" + pay_money + ", extend_beauty_num=" + extend_beauty_num + ", cash_income="
				+ cash_income + ", extend_income=" + extend_income + ", pay_way=" + pay_way + ", pay_time=" + pay_time
				+ ", check_code=" + check_code + ", order_status=" + order_status + ", order_remark=" + order_remark
				+ ", server_user_id=" + server_user_id + ", handle_user_id=" + handle_user_id + ", create_time="
				+ create_time + ", service_time=" + service_time + ", cancel_time=" + cancel_time + ", cancel_type="
				+ cancel_type + ", finish_time=" + finish_time + ", order_source=" + order_source + ", modify_status="
				+ modify_status + ", free_num=" + free_num + ", finish_time1=" + finish_time1 + ", finish_time2="
				+ finish_time2 + ", subscribe_time1=" + subscribe_time1 + ", subscribe_time2=" + subscribe_time2
				+ ", owner_id=" + owner_id + ", shop_name=" + shop_name + ", short_name=" + short_name
				+ ", month_cash_in=" + month_cash_in + ", month_expend_in=" + month_expend_in + ", shop_license="
				+ shop_license + ", shop_image=" + shop_image + ", shop_detail_image=" + shop_detail_image + ", gps_x="
				+ gps_x + ", gps_y=" + gps_y + ", sort_no=" + sort_no + ", shop_address=" + shop_address
				+ ", shop_qrcode=" + shop_qrcode + ", shop_phone=" + shop_phone + ", shop_area=" + shop_area
				+ ", shop_project=" + shop_project + ", shop_type=" + shop_type + ", shop_intro=" + shop_intro
				+ ", show_status=" + show_status + ", is_del=" + is_del + ", shop_remark=" + shop_remark
				+ ", begin_time=" + begin_time + ", end_time=" + end_time + ", create_user_id=" + create_user_id
				+ ", modify_time=" + modify_time + ", modify_user_id=" + modify_user_id + "]";
	}
	public String getOrder_id() {
		return order_id;
	}
	public void setOrder_id(String order_id) {
		this.order_id = order_id;
	}
	public String getOrder_content() {
		return order_content;
	}
	public void setOrder_content(String order_content) {
		this.order_content = order_content;
	}
	public String getProject_id() {
		return project_id;
	}
	public void setProject_id(String project_id) {
		this.project_id = project_id;
	}
	public String getShop_id() {
		return shop_id;
	}
	public void setShop_id(String shop_id) {
		this.shop_id = shop_id;
	}
	public String getCustom_user_id() {
		return custom_user_id;
	}
	public void setCustom_user_id(String custom_user_id) {
		this.custom_user_id = custom_user_id;
	}
	public Date getSubscribe_time() {
		return subscribe_time;
	}
	public void setSubscribe_time(Date subscribe_time) {
		this.subscribe_time = subscribe_time;
	}
	public String getOrder_type() {
		return order_type;
	}
	public void setOrder_type(String order_type) {
		this.order_type = order_type;
	}
	public Float getOrder_money() {
		return order_money;
	}
	public void setOrder_money(Float order_money) {
		this.order_money = order_money;
	}
	public Integer getBuy_num() {
		return buy_num;
	}
	public void setBuy_num(Integer buy_num) {
		this.buy_num = buy_num;
	}
	public Float getPay_money() {
		return pay_money;
	}
	public void setPay_money(Float pay_money) {
		this.pay_money = pay_money;
	}
	public Integer getExtend_beauty_num() {
		return extend_beauty_num;
	}
	public void setExtend_beauty_num(Integer extend_beauty_num) {
		this.extend_beauty_num = extend_beauty_num;
	}
	public Float getCash_income() {
		return cash_income;
	}
	public void setCash_income(Float cash_income) {
		this.cash_income = cash_income;
	}
	public Float getExtend_income() {
		return extend_income;
	}
	public void setExtend_income(Float extend_income) {
		this.extend_income = extend_income;
	}
	public String getPay_way() {
		return pay_way;
	}
	public void setPay_way(String pay_way) {
		this.pay_way = pay_way;
	}
	public Date getPay_time() {
		return pay_time;
	}
	public void setPay_time(Date pay_time) {
		this.pay_time = pay_time;
	}
	public String getCheck_code() {
		return check_code;
	}
	public void setCheck_code(String check_code) {
		this.check_code = check_code;
	}
	public String getOrder_status() {
		return order_status;
	}
	public void setOrder_status(String order_status) {
		this.order_status = order_status;
	}
	public String getOrder_remark() {
		return order_remark;
	}
	public void setOrder_remark(String order_remark) {
		this.order_remark = order_remark;
	}
	public String getServer_user_id() {
		return server_user_id;
	}
	public void setServer_user_id(String server_user_id) {
		this.server_user_id = server_user_id;
	}
	public String getHandle_user_id() {
		return handle_user_id;
	}
	public void setHandle_user_id(String handle_user_id) {
		this.handle_user_id = handle_user_id;
	}
	public Date getCreate_time() {
		return create_time;
	}
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}
	public Date getService_time() {
		return service_time;
	}
	public void setService_time(Date service_time) {
		this.service_time = service_time;
	}
	public Date getCancel_time() {
		return cancel_time;
	}
	public void setCancel_time(Date cancel_time) {
		this.cancel_time = cancel_time;
	}
	public String getCancel_type() {
		return cancel_type;
	}
	public void setCancel_type(String cancel_type) {
		this.cancel_type = cancel_type;
	}
	public Date getFinish_time() {
		return finish_time;
	}
	public void setFinish_time(Date finish_time) {
		this.finish_time = finish_time;
	}
	public String getOrder_source() {
		return order_source;
	}
	public void setOrder_source(String order_source) {
		this.order_source = order_source;
	}
	public String getModify_status() {
		return modify_status;
	}
	public void setModify_status(String modify_status) {
		this.modify_status = modify_status;
	}
	public Integer getFree_num() {
		return free_num;
	}
	public void setFree_num(Integer free_num) {
		this.free_num = free_num;
	}
	public Date getFinish_time1() {
		return finish_time1;
	}
	public void setFinish_time1(Date finish_time1) {
		this.finish_time1 = finish_time1;
	}
	public Date getFinish_time2() {
		return finish_time2;
	}
	public void setFinish_time2(Date finish_time2) {
		this.finish_time2 = finish_time2;
	}
	public Date getSubscribe_time1() {
		return subscribe_time1;
	}
	public void setSubscribe_time1(Date subscribe_time1) {
		this.subscribe_time1 = subscribe_time1;
	}
	public Date getSubscribe_time2() {
		return subscribe_time2;
	}
	public void setSubscribe_time2(Date subscribe_time2) {
		this.subscribe_time2 = subscribe_time2;
	}
	public String getOwner_id() {
		return owner_id;
	}
	public void setOwner_id(String owner_id) {
		this.owner_id = owner_id;
	}
	public String getShop_name() {
		return shop_name;
	}
	public void setShop_name(String shop_name) {
		this.shop_name = shop_name;
	}
	public String getShort_name() {
		return short_name;
	}
	public void setShort_name(String short_name) {
		this.short_name = short_name;
	}
	public Float getMonth_cash_in() {
		return month_cash_in;
	}
	public void setMonth_cash_in(Float month_cash_in) {
		this.month_cash_in = month_cash_in;
	}
	public Float getMonth_expend_in() {
		return month_expend_in;
	}
	public void setMonth_expend_in(Float month_expend_in) {
		this.month_expend_in = month_expend_in;
	}
	public String getShop_license() {
		return shop_license;
	}
	public void setShop_license(String shop_license) {
		this.shop_license = shop_license;
	}
	public String getShop_image() {
		return shop_image;
	}
	public void setShop_image(String shop_image) {
		this.shop_image = shop_image;
	}
	public String getShop_detail_image() {
		return shop_detail_image;
	}
	public void setShop_detail_image(String shop_detail_image) {
		this.shop_detail_image = shop_detail_image;
	}
	public Float getGps_x() {
		return gps_x;
	}
	public void setGps_x(Float gps_x) {
		this.gps_x = gps_x;
	}
	public Float getGps_y() {
		return gps_y;
	}
	public void setGps_y(Float gps_y) {
		this.gps_y = gps_y;
	}
	public Integer getSort_no() {
		return sort_no;
	}
	public void setSort_no(Integer sort_no) {
		this.sort_no = sort_no;
	}
	public String getShop_address() {
		return shop_address;
	}
	public void setShop_address(String shop_address) {
		this.shop_address = shop_address;
	}
	public String getShop_qrcode() {
		return shop_qrcode;
	}
	public void setShop_qrcode(String shop_qrcode) {
		this.shop_qrcode = shop_qrcode;
	}
	public String getShop_phone() {
		return shop_phone;
	}
	public void setShop_phone(String shop_phone) {
		this.shop_phone = shop_phone;
	}
	public Float getShop_area() {
		return shop_area;
	}
	public void setShop_area(Float shop_area) {
		this.shop_area = shop_area;
	}
	public String getShop_project() {
		return shop_project;
	}
	public void setShop_project(String shop_project) {
		this.shop_project = shop_project;
	}
	public String getShop_type() {
		return shop_type;
	}
	public void setShop_type(String shop_type) {
		this.shop_type = shop_type;
	}
	public String getShop_intro() {
		return shop_intro;
	}
	public void setShop_intro(String shop_intro) {
		this.shop_intro = shop_intro;
	}
	public String getShow_status() {
		return show_status;
	}
	public void setShow_status(String show_status) {
		this.show_status = show_status;
	}
	public String getIs_del() {
		return is_del;
	}
	public void setIs_del(String is_del) {
		this.is_del = is_del;
	}
	public String getShop_remark() {
		return shop_remark;
	}
	public void setShop_remark(String shop_remark) {
		this.shop_remark = shop_remark;
	}
	public String getBegin_time() {
		return begin_time;
	}
	public void setBegin_time(String begin_time) {
		this.begin_time = begin_time;
	}
	public String getEnd_time() {
		return end_time;
	}
	public void setEnd_time(String end_time) {
		this.end_time = end_time;
	}
	public String getCreate_user_id() {
		return create_user_id;
	}
	public void setCreate_user_id(String create_user_id) {
		this.create_user_id = create_user_id;
	}
	public Date getModify_time() {
		return modify_time;
	}
	public void setModify_time(Date modify_time) {
		this.modify_time = modify_time;
	}
	public String getModify_user_id() {
		return modify_user_id;
	}
	public void setModify_user_id(String modify_user_id) {
		this.modify_user_id = modify_user_id;
	}
}
